module.exports = function(grunt){

	grunt.initConfig({
		watch: {
			html: {
				files: ["views/**"],
				options: {
					livereload: true
				}
			},
			js: {
				files: ["public/js/**"],
				options: {
					livereload: true
				}
			},
			css: {
				files: ["public/css/**"],
				options: {
					livereload: true
				}
			}
		},

		nodemon: {
			dev: {
				options: {
					file: "app.js",
					args: [],
					ignoredFiles: ["README.md","node_modules/**",".DS_Store"],
					watchedExtensions: ["js"],
					watchedFolders: ["./"],
					debug: true,
					delayTime: 1,
					env: {
						PORT: 4000
					},
					cwd: __dirname
				}
			}
		},

		concurrent: {
			tasks: ["nodemon","watch"],
			options:{
				logConcurrentOutput: true
			}
		}
	});

	grunt.loadNpmTasks("grunt-contrib-watch");
	grunt.loadNpmTasks("grunt-nodemon");
	grunt.loadNpmTasks("grunt-concurrent");
	grunt.option("force",true);

	grunt.registerTask("default",["concurrent"]);
}
















